package com.dmgis.qxfw.dataservice.businessservice.common.pojo;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.Date;

public class TownshipForecast {

	@JsonProperty("stationID")
	private String stationID;
	private Date dateChar;
	private String timeChar;
	private int nTimes;
	private String city;
	private String areaName;
	@JsonProperty("longitude")
	private float longitude;
	@JsonProperty("latitude")
	private float latitude;
	private float altitude;
	@JsonProperty("stationName")
	private String stationName;
	@JsonProperty("maxTemp")
	private float maxTemp;
	@JsonProperty("minTemp")
	private float minTemp;
	private float press;
	private float humid;
	@JsonProperty("windS")
	private float windS;
	@JsonProperty("windS2")
	private float windS2;
	@JsonProperty("windD")
	private float windD;
	@JsonProperty("windD2")
	private float windD2;
	private float Rain;
	@JsonProperty("weather1")
	private String Weather1;
	@JsonProperty("weather2")
	private String Weather2;
	private float cloud;
	private float cloudLow;
	private String remark;
	
	
	
	public float getWindS2() {
		return windS2;
	}
	public void setWindS2(float windS2) {
		this.windS2 = windS2;
	}
	public float getWindD2() {
		return windD2;
	}
	public void setWindD2(float windD2) {
		this.windD2 = windD2;
	}
	public String getWeather2() {
		return Weather2;
	}
	public void setWeather2(String weather2) {
		Weather2 = weather2;
	}
	public String getStationID() {
		return stationID;
	}
	public void setStationID(String stationID) {
		this.stationID = stationID;
	}
	public Date getDateChar() {
		return dateChar;
	}
	public void setDateChar(Date dateChar) {
		this.dateChar = dateChar;
	}
	public String getTimeChar() {
		return timeChar;
	}
	public void setTimeChar(String timeChar) {
		this.timeChar = timeChar;
	}
	public int getnTimes() {
		return nTimes;
	}
	public void setnTimes(int nTimes) {
		this.nTimes = nTimes;
	}
	public String getCity() {
		return city;
	}
	public void setCity(String city) {
		this.city = city;
	}
	public String getAreaName() {
		return areaName;
	}
	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}
	public float getLongitude() {
		return longitude;
	}
	public void setLongitude(float longitude) {
		this.longitude = longitude;
	}
	public float getLatitude() {
		return latitude;
	}
	public void setLatitude(float latitude) {
		this.latitude = latitude;
	}
	public float getAltitude() {
		return altitude;
	}
	public void setAltitude(float altitude) {
		this.altitude = altitude;
	}
	public String getStationName() {
		return stationName;
	}
	public void setStationName(String stationName) {
		this.stationName = stationName;
	}
	public float getMaxTemp() {
		return maxTemp;
	}
	public void setMaxTemp(float maxTemp) {
		this.maxTemp = maxTemp;
	}
	public float getMinTemp() {
		return minTemp;
	}
	public void setMinTemp(float minTemp) {
		this.minTemp = minTemp;
	}
	public float getPress() {
		return press;
	}
	public void setPress(float press) {
		this.press = press;
	}
	public float getHumid() {
		return humid;
	}
	public void setHumid(float humid) {
		this.humid = humid;
	}
	public float getWindS() {
		return windS;
	}
	public void setWindS(float windS) {
		this.windS = windS;
	}
	public float getWindD() {
		return windD;
	}
	public void setWindD(float windD) {
		this.windD = windD;
	}
	public float getRain() {
		return Rain;
	}
	public void setRain(float rain) {
		Rain = rain;
	}
	public String getWeather1() {
		return Weather1;
	}
	public void setWeather1(String weather1) {
		Weather1 = weather1;
	}
	public float getCloud() {
		return cloud;
	}
	public void setCloud(float cloud) {
		this.cloud = cloud;
	}
	public float getCloudLow() {
		return cloudLow;
	}
	public void setCloudLow(float cloudLow) {
		this.cloudLow = cloudLow;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public TownshipForecast() {
		super();
	}
	public TownshipForecast(String stationID, Date dateChar, String timeChar, int nTimes, String city, String areaName,
			float longitude, float latitude, float altitude, String stationName, float maxTemp, float minTemp,
			float press, float humid, float windS, float windD, float rain, String weather1, float cloud,
			float cloudLow, String remark) {
		super();
		this.stationID = stationID;
		this.dateChar = dateChar;
		this.timeChar = timeChar;
		this.nTimes = nTimes;
		this.city = city;
		this.areaName = areaName;
		this.longitude = longitude;
		this.latitude = latitude;
		this.altitude = altitude;
		this.stationName = stationName;
		this.maxTemp = maxTemp;
		this.minTemp = minTemp;
		this.press = press;
		this.humid = humid;
		this.windS = windS;
		this.windD = windD;
		Rain = rain;
		Weather1 = weather1;
		this.cloud = cloud;
		this.cloudLow = cloudLow;
		this.remark = remark;
	}
	@Override
	public String toString() {
		return "TownshipForecast [stationID=" + stationID + ", dateChar=" + dateChar + ", timeChar=" + timeChar
				+ ", nTimes=" + nTimes + ", city=" + city + ", areaName=" + areaName + ", longitude=" + longitude
				+ ", latitude=" + latitude + ", altitude=" + altitude + ", stationName=" + stationName + ", maxTemp="
				+ maxTemp + ", minTemp=" + minTemp + ", press=" + press + ", humid=" + humid + ", windS=" + windS
				+ ", windS2=" + windS2 + ", windD=" + windD + ", windD2=" + windD2 + ", Rain=" + Rain + ", Weather1="
				+ Weather1 + ", Weather2=" + Weather2 + ", cloud=" + cloud + ", cloudLow=" + cloudLow + ", remark="
				+ remark + "]";
	}
	public TownshipForecast(String stationID, Date dateChar, String timeChar, int nTimes, String city, String areaName,
			float longitude, float latitude, float altitude, String stationName, float maxTemp, float minTemp,
			float press, float humid, float windS, float windS2, float windD, float windD2, float rain, String weather1,
			String weather2, float cloud, float cloudLow, String remark) {
		super();
		this.stationID = stationID;
		this.dateChar = dateChar;
		this.timeChar = timeChar;
		this.nTimes = nTimes;
		this.city = city;
		this.areaName = areaName;
		this.longitude = longitude;
		this.latitude = latitude;
		this.altitude = altitude;
		this.stationName = stationName;
		this.maxTemp = maxTemp;
		this.minTemp = minTemp;
		this.press = press;
		this.humid = humid;
		this.windS = windS;
		this.windS2 = windS2;
		this.windD = windD;
		this.windD2 = windD2;
		Rain = rain;
		Weather1 = weather1;
		Weather2 = weather2;
		this.cloud = cloud;
		this.cloudLow = cloudLow;
		this.remark = remark;
	}
	
	
	

}
